cat care cats dogs pet devon rex plymouth kittens exeter accommodation dog cornish rex cat scotland puppies england cornwall london dog health bristol cat health wales